Improving Knowledge Management in Software Reuse Process

نویسندگان

  • Timo Kucza
  • Minna Nättinen
  • Päivi Parviainen
چکیده

We demonstrate the need for reuse in today's software development organisations in the light of widely accepted literature. Based on this need, we introduce the reuse processes and identify the knowledge dependent processes involved. We provide an introduction to the KM process model developed at VTT and describe the process of continuous improvement integrated to it. We establish a link between reuse and KM and then develop a theory of KM process improvement. Finally we give an outlook on a coming customer project in which we are going to evaluate this theory in an industrial case.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Applying Experiences of Organizing Large-Scale Knowledge Bases to Industry-Sized Software Reuse

keywords. compositional software reuse, large-scale knowledge base organization, contextual knowledge representation, multiple-view approach, case-based reasoning. 1. INTRODUCTION Software reuse is widely believed to be a promising means for improving software productivity and reliability, and therefore is an issue of growing interest in software engineering. Unfortunately, many difficulties pr...

متن کامل

Knowledge Reuse in Software Project Management

Knowledge Reuse is an innate part of every organization especially those that belong to the Software industry. It is a part of the “holy trinity” of the Knowledge Management System along with Knowledge Sharing and Knowledge Transfer.The study aims at implementing the process of Knowledge Reuse on SAP related corporate knowledge and to realize its advantages with respect to the time and cost sav...

متن کامل

A Process to Reuse Experiences via Narratives among Software Project Managements

Organizations have lost billions of dollars due to poor software project implementations. Software project management is a complex process requiring extensive planning, effective decision-making, and proper monitoring throughout the course of the project. The knowledge one gains during a project is rarely captured and reused on subsequent projects. In an effort to enable software project manage...

متن کامل

Using Ontologies for Software Development Knowledge Reuse

As software systems become bigger and more complex, software developers need to cope with a growing amount of information and knowledge. The knowledge generated during the software development process can be a valuable asset for a software company. But in order to take advantage of this knowledge, the company must store and manage it for reuse. Ontologies are a powerful mechanism for representi...

متن کامل

Software Reuse and Knowledge Transfer through Analogy and Design Patterns

This paper addresses some crucial aspects in analogy and presents applications of those concepts to software reuse and knowledge transfer in the manufacturing domain. Analogical reasoning deals with the transfer of knowledge from a well-known problem to a new problem. Analogical reasoning is closely related to software reuse and knowledge management. Software reuse is the application of existin...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001